#include <type_traits>
#include <iostream>
using namespace std;
int main(){
  class A;
  cout<<boolalpha;
  cout<<"A "<<is_scalar<A>::value<<"\n";//false
  cout<<"int "<<is_scalar<int>::value<<"\n";//true
  cout<<"const int "<<is_scalar<int>::value<<"\n";//true
  cout<<"int *"<<is_scalar<int*>::value<<"\n";//true
  
}
